<?php
// +----------------------------------------------------------------------
// | 模板设置
// +----------------------------------------------------------------------
const WEBSITE_VIEW_PATH = '../view';

$prefixWsCode = env('website.' . str_replace('.', '_', $_SERVER['HTTP_HOST']));
$defaultLang  = cookie('lang') ? cookie('lang') : env(sprintf('website_%s.default_lang', $prefixWsCode));
$lang         = $_GET['lang'] ?? $defaultLang;
$wsCode       = $prefixWsCode .'_'. $lang;
$pcDir        = env(sprintf('website_%s.pc_dir', $wsCode), '');
$mobileDir    = env(sprintf('website_%s.mobile_dir', $wsCode), '');
$curTheme     = isMobile() ? $mobileDir : $pcDir;
$viewPath     = WEBSITE_VIEW_PATH . '/' . $wsCode . '/' . $curTheme . '/';

return [
    // 模板引擎类型使用Think
    'type'               => 'Think',
    // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 3 保持操作方法
    'auto_rule'          => 1,
    // 模板目录名
    // 'view_dir_name'      => 'view',
    // 模板后缀
    'view_suffix'        => 'html',
    // 模板文件名分隔符
    'view_depr'          => '_',
    // 模板引擎普通标签开始标记
    'tpl_begin'          => '{',
    // 模板引擎普通标签结束标记
    'tpl_end'            => '}',
    // 标签库标签开始标记
    'taglib_begin'       => '{',
    // 标签库标签结束标记
    'taglib_end'         => '}',
    'tpl_replace_string' => [
        '__STATIC__' => '/' . $wsCode . '/' . $curTheme . '/static',
    ],
    'taglib_pre_load'    => 'app\index\taglib\Cms',
    'view_path'          => $viewPath
];

